/*
 * parser.h
 *
 *  Created on: 7 avr. 2013
 *      Author: pierre
 */

#ifndef PARSER_H_
#define PARSER_H_
typedef struct message Message;
typedef struct site Site;
char* matching_value(char *value,char *xml_value);
//int index(struct message message[],int size,char *buffer);
int filter_login(char *login);
void disemble_data(char *fileame);
//Fonction qui décode la ligne du fichier xml
int decode_xml_content(FILE *filename,int num_site);
//Ouvre le fichier xml téléchargé par le client
bool open_xml_file(char *filename);
//Ferme le fichier
bool close_xml_file(void);
//A la fermeture du programme détruire les mallocs
bool destroy_parser(void);
//Affiche les posts
void afficher_posts(void);

#endif /* PARSER_H_ */
